home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / BBS / GOTHIK15.ZIP / SYSOP.DOC < prev   
Encoding:
Text File  |  1996-02-18  |  14.3 KB  |  368 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.       ########!   ########!  ##########!  ##!    ##!  ######!  ##!  ##! 
  13.       ##!   ##!   ##!   ##!  ##! ##! ##!  ##!    ##!    ##!    ##! ##! 
  14.       ##!         ##!   ##!      ##!      ##!    ##!    ##!    #####! 
  15.       ##!  ####!  ##!   ##!      ##!      #########!    ##!    ####! 
  16.       ##!   ##!   ##!   ##!      ##!      ##!    ##!    ##!    #####! 
  17.       ##!   ##!   ##!   ##!      ##!      ##!    ##!    ##!    ##! ##! 
  18.       ########!   ########!      ##!      ##!    ##!  ######!  ##!  ##! 
  19.  
  20.    =--B--E--T--T--E--R--= =--T--H--A--N--= =--C--H--O--C--O--L--A--T--E--= 
  21.  
  22.  
  23.  
  24.  
  25.            Version 1.5 -=- ShareWare Release -=- February 18, 1996
  26.  
  27.                           Written by Dan Shaurette 
  28.  
  29.                     Copyright (C) 1996 AQUARIUS Software 
  30.  
  31.                       Sysop Installation Documentation 
  32.  
  33.  
  34.  
  35.  
  36. DISCLAIMER: Right up front, no point in burying this legal stuff... it's right 
  37. here, in your face. <G>  The Author, Dan Shaurette, makes no warranties or 
  38. guarantees on this software, except that it will take up space on your hard 
  39. drive.  You are using this, and any software you may download, at your own 
  40. risk. 
  41.  
  42. This is a ShareWare release, so you may make and distribute copies of this 
  43. software, preferably in the original archive you received it in, and even 
  44. charge a nominal fee.  You may place this in a collection of software, such as
  45. a User Group's Library.  You may upload this to any BBS or Information 
  46. Service.  In fact, you are encouraged to do all of these things, but only with 
  47. this UNREGISTERED ShareWare Release. 
  48.  
  49. The software and this manual are Copyright 1996, All Rights Reserved. 
  50.  
  51.     - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 1 -
  52.  
  53.                               Table Of Contents 
  54.                              =-----=--=--------= 
  55.  
  56.     Section                                                          Page 
  57.    =----------------------------------------------------------------=----= 
  58.  
  59.       I.  What Is GOTHIK? ..........................................  2
  60.  
  61.      II.  What Does It Run Under? ..................................  2
  62.  
  63.     III.  How Do I Configure GOTHIK? ...............................  3
  64.  
  65.      IV.  How Do I Register GOTHIK? ................................  5
  66.  
  67.       V.  Why Should I Register GOTHIK? ............................  5
  68.  
  69.      VI.  What Does The Future Hold For GOTHIK? ....................  6
  70.  
  71.     VII.  Thank You.................................................  6
  72.  
  73.     - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 2 -
  74.  
  75. Section I  -=-  What Is GOTHIK?  
  76. -------------------------------
  77. A very good question, indeed.  GOTHIK is a BBS door online game which pits 
  78. vampires against hunters.  The player can choose the sex of their character, 
  79. "roll dice" to set their stats, and if they are 18 or older they can choose 
  80. the level of language/situations they can encounter (Lewd, Rude, or Prude --
  81. Prude being chosen by default if the player is under 18).  The game opens with 
  82. a story that allows the player to choose whether they want to be a Vampire or 
  83. a Hunter.  From then on, the game is afoot. 
  84.  
  85. While the game is running, you have the following keystrokes available: 
  86. (Press F9 while game is running to see a quick list in status line) 
  87. Alt-C        Enter chat mode 
  88. Alt-H        Hangup on the user 
  89. Alt-L        Lock the user out of the BBS system (Depends on your BBS)
  90. Alt-J        Drop to the DOS shell 
  91. Alt-K        Toggle the user's keyboard on or off 
  92. Alt-D        Drop to the BBS without hanging up 
  93. Up-Arrow     Increases the user's time left 
  94. Down-Arrow   Decreases the user's time left 
  95.  
  96.  
  97. Section II  -=-  What Does It Run Under?  
  98. ----------------------------------------
  99. GOTHIK was written using Brian Pirie's OpenDoors C Door Library to take 
  100. advantage of the wide range of operating systems and BBS software it supports. 
  101.  
  102. Operating systems supported: 
  103.     MS-DOS 
  104.     DESQview 
  105.     MS-Windows 
  106.     OS/2 
  107. FOSSIL Driver Support: 
  108.     Can function with or without a FOSSIL driver 
  109. DigiBoard support, as well as Non-standard IRQ settings 
  110. RIP graphics support:
  111.     Look forward to more RIP graphics in future versions of GOTHIK 
  112. BBS Drop files supported: 
  113.     DOOR.SYS ***** Preferred because it provides the player's Birthdate 
  114.     CHAIN.TXT 
  115.     DORINFO1.DEF 
  116.     SFDOORS.DAT 
  117.     CALLINFO.BBS
  118.   * Note: Since GOTHIK can use virtually any drop file it finds, if your BBS
  119.     can generate different formats, it is best to choose DOOR.SYS, and have a
  120.     batch file that copies that drop file to the directory GOTHIK is in with
  121.     no other drop files for it to choose on accident.  There is a .BAT file
  122.     for you to use as an example.
  123.  
  124. * NOTE: v1.5 has added the ability to use a command-line option to force a
  125.         specific level of language.  This is to be used, say, if your BBS's
  126.         drop file doesn't include the user's birthdate.
  127.   The command-line parameter is -Ln, where n is either 0 (Prude), 1 (Rude),
  128.   or 2 (Lewd).  So, if you need a seperate "Adult" version from the BBS, run:
  129.   GOTHIK -L2
  130.  
  131.     - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 3 -
  132.  
  133. Section III  -=-  How Do I Configure GOTHIK?  
  134. --------------------------------------------
  135. Using any text editor, you can edit the "GOTHIK.CFG" file.  Here is an 
  136. example: 
  137.  
  138. RegisteredTo      UNREGISTERED 
  139. RegisteredBBS     UNREGISTERED 
  140. RegisteredKey     UNREGISTERED 
  141. Moves             30 
  142. InactiveExpire    30 
  143. BBSDir            C:\GOTHIK\ 
  144. DoorDir           C:\GOTHIK\ 
  145. MaximumDoorTime   30 
  146. InactivityTimeout 180 
  147. ;NoFossil 
  148. ;LocalMode 
  149.  
  150. Blank lines and anything following a semicolon are commented out.  The only 
  151. three lines required to be in the CFG are the following: 
  152.  
  153. RegisteredTo      UNREGISTERED 
  154. RegisteredBBS     UNREGISTERED 
  155. RegisteredKey     UNREGISTERED 
  156.  
  157. When you register GOTHIK, you will be given your unique Registration key and 
  158. can put your name and BBS name in the above lines. 
  159.  
  160.  
  161. Here is a breakdown of the commands you could place in your config to 
  162. customize the workings of GOTHIK, with description and examples: 
  163.  
  164. BBSDir C:\GOTHIK\ 
  165. - Full path to the drop file you are using (defaults to the current directory) 
  166.  
  167. DoorDir C:\GOTHIK\ 
  168. - Full path to GOTHIK.EXE and it's data files (defaults to the current  
  169.   directory). 
  170.  
  171. Moves 30 
  172. - The number of moves the player can make each day in the game (defaults to 25 
  173.   if not set in CFG file). 
  174.  
  175. InactiveExpire 45 
  176. - The number of days to delete a player from the game if they don't play for 
  177.   too many days (defaults to 30 if not set in CFG file). 
  178.  
  179. MaximumDoorTime 30 
  180. - The number of minutes the player is allowed in the game (defaults to the 
  181.   amount of time the user has on the BBS). 
  182.  
  183. InactivityTimeout 180 
  184. - The number of seconds to wait between before warning the user that they are 
  185.   in danger of timing out and being disconnected (A value of 0 will turn off 
  186.   the timeout disconnect). 
  187.  
  188.     - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 4 -
  189.  
  190. LocalMode 
  191. - Local mode override. Forces door to always operate in local test mode. 
  192.   This uses generic info, not from a BBS drop file. 
  193.  
  194. LogFileName    GOTHIK.LOG 
  195. - Specifies filename (path optional) where GOTHIK door should record log 
  196.   information. 
  197.  
  198. DisableLogging 
  199. - Disables the log file altogether. 
  200.  
  201. SwappingNoEMS 
  202. - Used to prevent any swapping from being done to EMS memory when dropping to 
  203.   DOS with the Alt-J key. 
  204.  
  205. SwappingDir C:\GOTHIK\ 
  206. - Used to specify which directory or directories should be used for memory 
  207.   swapping and it can't use extended memory. 
  208.  
  209. SwappingDisable 
  210. - Disables memory swapping altogether. 
  211.  
  212. NoFossil 
  213. - Set this if you are not using a FOSSIL driver for communications. 
  214.   And if only if you are not using a FOSSIL driver, do you need the following 
  215.   commands: 
  216.  
  217. PortAddress 2F8 
  218. - Hexidecimal address of the serial port. This address can usually be 
  219.   determined automatically for ports COM1, COM2, COM3, and COM4, and is 
  220.   normally only required for ports COM5 and higher.  
  221.  
  222. PortIRQ 4 
  223. - Interrupt request line that the serial port is using. May be any IRQ line 
  224.   from 1 to 15. By default, IRQ line 4 is used for ports COM1: and COM3:, 
  225.   while IRQ line 3 is used for all other ports. 
  226.  
  227. ReceiveBuffer 256 
  228. - Serial I/O buffer sizes. "ReceiveBuffer" specifies the number of bytes in 
  229.   the serial I/O receive buffer. You may want to increase this buffer size 
  230.   if you find that characters being sent from the user's modem are being lost. 
  231.  
  232. TransmitBuffer 1024 
  233. - "TransmitBuffer" specifies the number of bytes in the serial I/O transmit 
  234.   buffer. You may want to increase this buffer size for improved performance 
  235.   in some multitasking environments. 
  236.  
  237. NoFIFO 
  238. - Normally, GOTHIK will use 16550A UART FIFO buffers if they are available. 
  239.   You can prevent usage of the FIFO buffers, even if they are available, by 
  240.   using this command. 
  241.  
  242. FIFOTriggerSize 4 
  243. - The "FIFOTriggerSize" specifies how many characters may be placed in the 
  244.   FIFO buffers before an serial I/O interrupt is envoked. Valid values are 1, 
  245.   4, 8 and 14 bytes. (The default value is 4 bytes.) 
  246.  
  247.     - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 5 -
  248.  
  249. Section IV  -=-  How Do I Register GOTHIK? 
  250. ------------------------------------------
  251. To register GOTHIK v1.5 and receive your Registration key, I ask only for the
  252. humble amount of $10.00 (US). 
  253.  
  254. Since I am a Starving Shareware Author, I cannot afford to take credit card 
  255. orders.  Just checks and money orders, please.  Please send U.S. funds.  
  256. Please make them out to: Daniel Shaurette 
  257.  
  258. Send your check/money order and the following form to: 
  259.  
  260. AQUARIUS Software 
  261. 9201 N. 29th Ave. #63-231
  262. Phoenix, AZ 85051
  263.  
  264. ------------------------------------------------------------------------- 
  265.  
  266.  
  267. SysOp Name ______________________________________________________________ 
  268.                   (as your BBS knows you, by handle or otherwise) 
  269.  
  270. BBS Name ________________________________________________________________ 
  271.  
  272.  
  273. BBS Number (_____) ______ - __________ 
  274.  
  275.  
  276. Real Name _______________________________________________________________ 
  277.                   (first)            (M.I.)               (last) 
  278.  
  279. Address _________________________________________________________________ 
  280.  
  281.  
  282. City __________________________________  State ________  Zip ____________ 
  283.  
  284.  
  285. Country (if not USA) ____________________________________________________ 
  286.  
  287.  
  288. How would you like to   [  ] Through postal mail at address above 
  289. receive your key:       [  ] Internet Email at __________________________ 
  290.  
  291. ------------------------------------------------------------------------- 
  292.  
  293. Section V  -=-  Why Should I Register GOTHIK?  
  294. ---------------------------------------------
  295. Another very good question, indeed.  Here are the top five reasons: 
  296.  
  297. 5. Well, to support the ShareWare concept, of course.  Good karma! 
  298. 4. To support ME in improving GOTHIK and writing other software. 
  299. 3. To prevent GOTHIK from whining about being UNREGISTERED and proudly 
  300.    displaying your BBS's name. 
  301. 2. I'm only asking $10 -- surely that's a fair price for a good game, a 
  302.    player editor, and one IGM that comes with source code so you too can 
  303.    make IGMs! 
  304. 1. But, probably the most convincing reason -- your players won't get past 
  305.    level SIX without the game being registered.  I didn't wanna have to do 
  306.    it.  But a guy's gotta eat, y'know. 
  307.  
  308.     - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 6 -
  309.  
  310. Section VI  -=-  What Does The Future Hold For GOTHIK? 
  311. ------------------------------------------------------
  312. Well, I accomplished a lot of what I wanted in a game when I finished v1.42, 
  313. including the ability to add In-Game-Modules (see IGM.DOC).
  314.  
  315. What I added to v1.5 was two requests by SysOps:
  316. The first is the command-line parameter (-L<0,1,2>) to override the language
  317. choice by the user -- primarily for those BBS's that cannot generate drop
  318. files with a birthdate.  (Apparently PCBoard's DOOR.SYS does NOT include the
  319. birthdate -- Thanks to Tammy Sobeck for pointing that out to me and asking
  320. for an alternative.)
  321.  
  322. The second is the Suicide/Delete Character abilities in GOTHIK and GOTHEDIT.
  323. GOTHEDIT can now mark a player for deletion... GOTHIK's maintenance still
  324. is what deletes a character.  But before, the only way a character was
  325. "killed" was by not playing the game within the sysop-determined time range.
  326. Now, there is a (K)ill your character option in the game so that players can
  327. start over from scratch.  (Thanks to Mary Walker for asking for these
  328. options.)
  329.  
  330. What I see the future holding for GOTHIK is the following:
  331.  
  332. * More graphics, ANSI and RIP! 
  333. * True multi-node capability.  Right now, it can only be run on one node at a 
  334.   time and prevents other nodes from playing. 
  335. * InterBBS play! 
  336. * Really cool IGMs, like a Casino! 
  337. * Whatever else you guyz suggest!  I am open to any and all ideas!
  338.   (As I hopefully just proved!  Thanks again Tammy and Mary!)
  339.  
  340. Of course, all future version upgrades will be free to registered users!
  341.  
  342. You can reach me for assistance, support questions, guidance, recipes, 
  343. comments, suggestions, and insults at the address above or through my Internet 
  344. Email address: dshauret@indirect.com 
  345. or you can visit my WWW home page at: http://www.indirect.com/www/dshauret/ 
  346. or you can call my BBS - The Mostly Harmless BBS: (602) 395-0472 
  347.  
  348.  
  349.  
  350. Section VII -=- Thank You! 
  351. --------------------------
  352. There are a lot of people I want to thank for helping me with this project, 
  353. which began August 6, 1995 and was supposed to have ended October 20, 1995 
  354. with version 1.0b, and without these people, would never have gotten as far as 
  355. it did!
  356.  
  357. * Everyone on my BBS who played GOTHIK v1.0b thru 1.5 acting as beta testers.
  358. * Everyone on infidim.com (602/840-1268) who did the same.
  359. * Special thanks to Karl Long for ideas and support. 
  360. * Super-special thanks to Don Freed for technical ideas, bug extermination, 
  361.   and just being the hoopy frood that he is. 
  362. * As with all software I write, this is dedicated to the memory of Joe Demko
  363.   - my teacher - my mentor - my friend.
  364. * And my love and thanks to everyone else, too numerous to list, who had to 
  365.   put up with me while I worked on this. 
  366.  
  367. Love, Light, and Peace.
  368.